home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / util / boot / BlizKick.lha / BlizKick / install_script < prev    next >
AmigaDOS Script File  |  2000-03-06  |  2KB  |  85 lines

  1. .KEY NONE
  2. .BRA {
  3. .KET }
  4.  
  5. ; $VER: BlizKick_install 1.22 (6.2.00)
  6. ; BlizKick installation script 1.22
  7. ; Copyright © 1996-2000 PitPlane Productions.
  8.  
  9. SET BKVERCMP 23
  10.  
  11. FailAt 21
  12.  
  13. IF EXISTS C:BlizKick
  14.   Version >NIL: C:BlizKick VERSION 1 REVISION $BKVERCMP
  15.   IF WARN
  16.     Copy >NIL: FROM BlizKick C:BlizKick
  17.   ENDIF
  18. ELSE
  19.   Copy >NIL: FROM BlizKick C:BlizKick
  20. ENDIF
  21.  
  22. Copy >NIL: FROM SaveROM C:SaveROM
  23. Copy >NIL: FROM applypatch C:applypatch
  24. Copy >NIL: FROM romupdatesplit C:romupdatesplit
  25. Copy >NIL: FROM loadresident C:loadresident
  26. Copy >NIL: FROM CopyIDEfixPrefs C:CopyIDEfixPrefs
  27.  
  28. ; my mistake in 1.13, now get rid of it
  29. Delete <>NIL: DEVS:Modules/ffs62 DEVS:Modules/ffs62.ASM FORCE
  30. ; copy modules...
  31. Copy >NIL: Modules/~(#?.(ASM|i)) DEVS:Modules
  32. SETENV BKMODPATH "DEVS:Modules/"
  33. Copy >NIL: ENV:BKMODPATH ENVARC:
  34.  
  35. IF EXISTS FONTS:ruby.font
  36.   AspectFont FROM BlizKick.guide TO T:BlizKick.g{$$} QUIET
  37.   IF WARN
  38.     Copy BlizKick.guide T:BlizKick.g{$$}
  39.   ENDIF
  40. ELSE
  41.   Copy BlizKick.guide T:BlizKick.g{$$}
  42. ENDIF
  43.  
  44. Version >NIL: VERSION 39
  45. IF WARN
  46.   Assign >NIL: HELP: EXISTS
  47.   IF NOT WARN
  48.     IF EXISTS HELP:English
  49.       Copy >NIL: T:BlizKick.g{$$} HELP:English/BlizKick.guide
  50.       Copy >NIL: BlizKick.guide.info HELP:English/
  51.     ELSE
  52.       Copy >NIL: T:BlizKick.g{$$} HELP:BlizKick.guide
  53.       Copy >NIL: BlizKick.guide.info HELP:
  54.     ENDIF
  55.   ELSE
  56.     ECHO >"CON:20/40/400/80/Installation Error/AUTO/WAIT" "*N HELP: -assign not found!*N Can't install AmigaGuide documentation!"
  57.   ENDIF
  58. ELSE
  59.   RequestFile >T:blzt{$$} HELP:English/ TITLE "Choose documentation destination" SAVEMODE DRAWERSONLY NOICONS
  60.   IF NOT WARN
  61.     SET DDIR `Type T:blzt{$$}`
  62.     ECHO >T:blzt{$$} $DDIR NOLINE
  63.     ECHO "BlizKick.guide" >>T:blzt{$$} NOLINE
  64.     SET DFILE `Type T:blzt{$$}`
  65.     
  66.     IF EXISTS "$DFILE"
  67.       Version >NIL: "$DFILE" VERSION 1 REVISION $BKVERCMP
  68.       IF WARN
  69.         Copy >NIL: T:BlizKick.g{$$} "$DFILE"
  70.         Copy >NIL: BlizKick.guide.info "$DDIR"
  71.       ENDIF
  72.     ELSE
  73.       Copy >NIL: T:BlizKick.g{$$} "$DFILE"
  74.       Copy >NIL: BlizKick.guide.info "$DDIR"
  75.     ENDIF
  76.     UNSET DDIR
  77.     UNSET DFILE
  78.     Delete >NIL: T:blzt{$$} QUIET FORCE
  79.   ELSE
  80.     RequestChoice >NIL: "Request" "AmigaGuide documentation*Nnot installed." "OK"
  81.   ENDIF
  82. ENDIF
  83. Delete >NIL: T:BlizKick.g{$$} FORCE QUIET
  84. UNSET BKVERCMP
  85.